#pragma once
#include<stdio.h>
#include<assert.h>
#include<stdlib.h>

#define TY d

typedef int BTDateType;
typedef struct BinaryTreeNode
{
	BTDateType val;
	struct BinaryTreeNode* left;
	struct BinaryTreeNode* right;

}BTNode;

#include"Queue.h"
